memory management - core · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M David Hildenbrand <david@kernel.org>
- R Lorenzo Stoakes <ljs@kernel.org>
- R Liam R. Howlett <liam@infradead.org>
- R Vlastimil Babka <vbabka@kernel.org>
- R Mike Rapoport <rppt@kernel.org>
- R Suren Baghdasaryan <surenb@google.com>
- R Michal Hocko <mhocko@suse.com>
Paths
- F
Documentation/admin-guide/sysctl/vm.rst - F
include/linux/folio_batch.h - F
include/linux/gfp.h - F
include/linux/gfp_types.h - F
include/linux/highmem.h - F
include/linux/leafops.h - F
include/linux/memory.h - F
include/linux/mm.h - F
include/linux/mm_*.h - F
include/linux/mmzone.h - F
include/linux/mmdebug.h - F
include/linux/mmu_notifier.h - F
include/linux/pagewalk.h - F
include/linux/pgalloc.h - F
include/linux/pgtable.h - F
include/linux/ptdump.h - F
include/linux/vmpressure.h - F
include/linux/vmstat.h - F
fs/proc/meminfo.c - F
kernel/fork.c - F
mm/Kconfig - F
mm/debug.c - F
mm/folio-compat.c - F
mm/highmem.c - F
mm/init-mm.c - F
mm/internal.h - F
mm/maccess.c - F
mm/memory.c - F
mm/mmu_notifier.c - F
mm/mmzone.c - F
mm/pagewalk.c - F
mm/pgtable-generic.c - F
mm/ptdump.c - F
mm/sparse-vmemmap.c - F
mm/sparse.c - F
mm/util.c - F
mm/vmpressure.c - F
mm/vmstat.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
IN LINUX-NEXT [PATCH v4 00/20] mm/rmap: index MAP_PRIVATE file-backed folios by anonymous pgoff
2026-08-06 20:28 · 10 replies in 7d · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
WARM1d
Re: [RFC PATCH v4 1/3] mm: allow page faults to request VMA-lock retry
2026-08-08 10:58 · 2 replies in 7d · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
WARM2d
[RFC PATCH 0/6] mm/mglru: skip empty PUD subtrees during aging with PUD-level Bloom filter
2026-08-07 09:24 · 4 replies in 7d · Baoquan He <baoquan.he@linux.dev> -
HOTtoday
[PATCH 0/9] mm: distinguish PTE table storage from PTE values
2026-08-06 08:40 · 6 replies in 7d · Muhammad Usama Anjum <hidden> -
WARM2d
[PATCH v3 00/11] Virtual Swap Space (Swap Table Edition)
2026-08-06 18:43 · 4 replies in 7d · Nhat Pham <nphamcs@gmail.com> -
WARM3d
[PATCH v3 00/17] mm: Introduce section-based vmemmap optimization for HugeTLB
2026-08-04 03:56 · 13 replies in 7d · Muchun Song <hidden> -
WARM1d
[RFC PATCH v3 00/14] Introduce tiered memcg limits
2026-08-07 20:21 · 1 reply in 7d · Joshua Hahn <joshua.hahnjy@gmail.com> -
DORMANTno replies
[PATCH v4] kexec: keep the next kernel off hardware-poisoned pages
2026-08-07 14:06 · 0 replies in 7d · Breno Leitao <leitao@debian.org> -
COOLING4d
[PATCH v2 0/3] mm: improve insert_pages() error handling
2026-08-05 14:42 · 3 replies in 7d · Avi Weiss <hidden> -
HOTtoday
[PATCH v4 0/5] mm: Unconditional per-VMA locks and cleanups
2026-08-06 20:05 · 1 reply in 7d · Suren Baghdasaryan <surenb@google.com>
Active reviewers (last 30 days)
-
Mike Rapoport (Microsoft) <rppt@kernel.org>
30 attestations (13 Acked-by, 17 Reviewed-by) · last on 2026-08-04 -
David Hildenbrand (Arm) <david@kernel.org>
22 attestations (21 Acked-by, 1 Suggested-by) · last on 2026-08-06 -
Zi Yan <ziy@nvidia.com>
12 attestations (3 Acked-by, 7 Reviewed-by, 2 Suggested-by) · last on 2026-08-04 -
Kiryl Shutsemau <kas@kernel.org>
10 attestations (6 Reviewed-by, 4 Suggested-by) · last on 2026-08-07 -
Muchun Song <muchun.song@linux.dev>
7 attestations (3 Acked-by, 3 Reviewed-by, 1 Suggested-by) · last on 2026-08-03 -
Lance Yang <lance.yang@linux.dev>
7 attestations (7 Reviewed-by) · last on 2026-07-24 -
Johannes Weiner <hannes@cmpxchg.org>
6 attestations (5 Acked-by, 1 Co-developed-by) · last on 2026-07-27 -
Vlastimil Babka (SUSE) <vbabka@kernel.org>
6 attestations (3 Acked-by, 2 Reviewed-by, 1 Suggested-by) · last on 2026-07-26 -
<hidden>
5 attestations (5 Reported-by) · last on 2026-07-23 -
Gregory Price (Meta) <gourry@gourry.net>
4 attestations (4 Reviewed-by) · last on 2026-08-06
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
DORMANTno replies
Re: [RFC PATCH v4 1/3] mm: allow page faults to request VMA-lock retry
2026-08-08 · Hongru Zhang <hidden> -
WARM1d
[RFC PATCH v3 06/14] mm/vmscan, memcontrol: Add nodemask to try_to_free_mem_cgroup_pages
2026-08-07 · Joshua Hahn <joshua.hahnjy@gmail.com> -
DORMANTno replies
[PATCH v4] kexec: keep the next kernel off hardware-poisoned pages
2026-08-07 · Breno Leitao <leitao@debian.org> -
DORMANTno replies
[PATCH 4/4] mm/mglru: invalidate empty-walk skip on page fault and migration
2026-08-07 · Baoquan He <baoquan.he@linux.dev> -
WARM2d
[PATCH 1/4] mm/mglru: add MM_WALK_EMPTY stats and tracepoint for cross-node measurement
2026-08-07 · Baoquan He <baoquan.he@linux.dev> -
WARM1d
Re: [RFC PATCH v4 1/3] mm: allow page faults to request VMA-lock retry
2026-08-07 · Hongru Zhang <hidden> -
HOTtoday
IN LINUX-NEXT [PATCH v4 18/20] mm/vma: make MAP_PRIVATE-mapped /dev/zero mappings truly anonymous
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 17/20] mm/vma: only permit MAP_PRIVATE /dev/zero to be mapped anonymous
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 14/20] mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon folios
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 11/20] mm: clean up vma_address_end()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 16 (15M) [PATCH v4 06/20] mm: introduce and use vma_filebacked_address()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 16 (16M) [PATCH v4 05/20] mm: update print_bad_page_map() to show anon index if appropriate
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 15 (15M) [PATCH v4 04/20] mm: abstract vma_address() and introduce vma_anon_address()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 1 (1M) [PATCH v4 03/20] mm: introduce linear_anon_page_index()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT [PATCH v4 02/20] mm: provide vma_[flags_]is_cow_mapping() and remove is_cow_mapping()
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
IN LINUX-NEXT: 17 (17M) [PATCH v4 01/20] mm/vma: introduce VMA anon page offset field and add helpers
2026-08-06 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
HOTtoday
[PATCH v4 1/5] mm: Make per-VMA locks available universally
2026-08-06 · Suren Baghdasaryan <surenb@google.com> -
WARM2d
[PATCH v3 05/11] mm, swap: enable THP swapin for vswap entries
2026-08-06 · Nhat Pham <nphamcs@gmail.com> -
WARM2d
[PATCH v3 04/11] mm, swap: support physical swap as a vswap backend
2026-08-06 · Nhat Pham <nphamcs@gmail.com> -
WARM2d
[PATCH v3 02/11] mm, swap: support zswap and zeroswap as vswap backends
2026-08-06 · Nhat Pham <nphamcs@gmail.com> -
WARM2d
[PATCH v3 01/11] mm, swap: add virtual swap device infrastructure
2026-08-06 · Nhat Pham <nphamcs@gmail.com> -
WARM3d
IN LINUX-NEXT [PATCH] mm/gup: factor out LRU cache draining for folio into lru_cache_drain_for_folio()
2026-08-06 · "David Hildenbrand (Arm)" <david@kernel.org> -
WARM2d
[PATCH] fork: reset pointer tag of vmapped thread stack before vfree
2026-08-06 · sparkhuang <hidden> -
WARM2d
[RFC PATCH 5/6] mm/mglru: add MM_WALK_EMPTY stats and tracepoint for cross-node measurement
2026-08-06 · Baoquan He <baoquan.he@linux.dev> -
WARM2d
[RFC PATCH 1/6] mm/mglru: add PUD-level Bloom filter state
2026-08-06 · Baoquan He <baoquan.he@linux.dev> -
HOTtoday
[PATCH 7/9] mm/kasan: use hw_pte_t for the early shadow PTE table
2026-08-06 · Muhammad Usama Anjum <hidden> -
HOTtoday
[PATCH 5/9] mm: convert PTE table entries in ptep_get()
2026-08-06 · Muhammad Usama Anjum <hidden> -
HOTtoday
[PATCH 4/9] mm: use hw_pte_t for generic PTE table storage
2026-08-06 · Muhammad Usama Anjum <hidden> -
HOTtoday
[PATCH 3/9] mm: name pointers to copied PTE values ptentp
2026-08-06 · Muhammad Usama Anjum <hidden> -
HOTtoday
[PATCH 2/9] mm: make hw_pte_t visible to generic PTE interfaces
2026-08-06 · Muhammad Usama Anjum <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE192d
REVIEWED: 6 (6M) [PATCHv5 02/17] mm: Change the interface of prep_compound_tail()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE192d
REVIEWED: 6 (6M) [PATCHv5 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE192d
REVIEWED: 6 (6M) [PATCHv5 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE143d
REVIEWED: 8 (3M) [PATCH v9 2/2] mm/memory hotplug/unplug: Optimize zone->contiguous update when changes pfn range
2026-01-30 · Tianyou Li <hidden> · 6 Reviewed-by, 1 Tested-by -
STALE101d
REVIEWED: 6 (6M) [PATCHv6 02/17] mm: Change the interface of prep_compound_tail()
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE101d
REVIEWED: 6 (6M) [PATCHv6 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE101d
REVIEWED: 6 (6M) [PATCHv6 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE177d
REVIEWED: 1 (0M) [PATCH v9] mm/page_alloc: boost watermarks on atomic allocation failure
2026-02-13 · Qiliang Yuan <hidden> · 1 Acked-by -
COLD20d
REVIEWED: 1 (0M) [PATCH v10] mm/page_alloc: boost watermarks on atomic allocation failure
2026-02-14 · Qiliang Yuan <hidden> · 1 Acked-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE205d
[PATCH RFC v2 10/20] slab: remove SLUB_CPU_PARTIAL
2026-01-12 · Vlastimil Babka <hidden> -
STALE208d
[PATCH v14 2/3] mm: Fix OOM killer inaccuracy on large many-core systems
2026-01-12 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com> -
STALE208d
[PATCH v14 3/3] mm: Implement precise OOM killer task selection
2026-01-12 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com> -
DORMANTno replies
[PATCH v15 2/3] mm: Use hierarchical per-cpu counters for RSS tracking
2026-01-13 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com> -
DORMANTno replies
[PATCH v15 3/3] mm: Reduce latency of OOM killer task selection with 2-pass algorithm
2026-01-13 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com> -
STALE201d
[PATCHv3 07/15] mm: Make page_zonenum() use head page
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> -
STALE201d
[PATCHv3 08/15] mm/sparse: Check memmap alignment for compound_info_has_mask()
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> -
STALE201d
[PATCHv3.1 10/15] mm/hugetlb: Remove fake head pages
2026-01-16 · Kiryl Shutsemau <kas@kernel.org> -
STALE201d
[PATCH 01/12] mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag()
2026-01-19 · Lorenzo Stoakes <hidden> -
STALE201d
[PATCH 06/12] mm: update secretmem to use VMA flags on mmap_prepare
2026-01-19 · Lorenzo Stoakes <hidden>